import request from '@/utils/request'

/**
 * 获取搜索商品列表数据
 * @param {*} obj 商品对象
 * @returns
 */
export const getProList = (obj) => {
  const { categoryId, goodsName, page } = obj
  return request.get('/goods/list', {
    params: {
      // sortType, // 查询类型，all-综合搜索默认的，sales-按销量查询，price-按价格查询
      // sortPrice, // 按价格查询 0：从高到底查询，1：从低到高查询
      categoryId, // 商品分类ID
      goodsName, // 商品名称
      page // 商品分页
    }
  })
}

/**
 * 获取商品详情数据
 * @param {*} goodsId 商品ID
 * @returns
 */
export const getProDetail = (goodsId) => {
  return request.get('/goods/detail', {
    params: {
      goodsId
    }
  })
}

/**
 * 获取商品评论
 * @param {*} goodsId 商品ID
 * @param {*} limit 显示评论数量
 * @returns
 */
export const getProComments = (goodsId, limit) => {
  return request.get('/comment/listRows', {
    params: {
      goodsId,
      limit
    }
  })
}
